@苏苏
2年前 提问
1个回答

计算机软件加密方法有什么

Andrew
2年前
官方采纳

作为保护软件的一种手段,加密软件正在被越来越多的软件厂商和用户所重视。目前市场上出现的加密方式主要分为:

  • 软加密:软加密就是用纯软件方法来实现软件的加密。

  • 硬加密:硬加密也是目前广泛采用的加密手段。所谓硬加密就是通过硬件和软件结合的方式来实现软件的加密,加密后软件执行时需访问相应的硬件,如插在计算机扩展槽上的卡或插在计算机并口上的“狗”。采用硬加密的软件执行时需和相应的硬件交换数据,若没有相应的硬件,加密后的软件也将无法执行。目前比较典型的产品包括加密卡、软件锁/狗、智能化软件锁/狗及智能型软件锁/狗等。

  • 网络加密:不同于使于本机软件或硬件的加密方法,网络加密由基于网络的其它计算机或设备来完成加解密或验证工作,而网络设备和客户端之前通过安全通道进行通讯。